---
title: clsAttorneyConflictCollection
summary: API reference for clsAttorneyConflictCollection.
status: draft
owner: SAIF Case Management team
last_reviewed: 2026-08-21
library: SAIF.Business.Claim.Legal
reference_type: embedded
---

# clsAttorneyConflictCollection

`clsAttorneyConflictCollection` assembles attorney-conflict rows for maintenance lists by loading `ATTORNEY_CONFLICT` together with policy, provider-location, employee, and legal-person display data.* Its retrieval method supports attorney-specific filtering and optional inclusion of expired rows, and its custom sort logic orders key columns by readable names instead of raw IDs.

## Purpose
- Returns current or optionally expired conflict rows for one attorney or for the full maintenance list.
- Supports user-friendly sorting by expiration date and by related-person/policy display columns.

## Context
- Namespace: `SAIF.Business.Claim.Legal.TableMaint`
- Assembly/package: `SAIF.Business.Claim.Legal`

## Public members

| Member | Kind | Type | Purpose |
|---|---|---|---|
| GetAttorneyConflicts(inDPI As IDataPortalInfo, ByVal As String = "ALL", ByVal As Boolean = False) | Shared Method | `clsAttorneyConflictCollection` | Retrieves attorney-conflict rows filtered by attorney and optional inclusion of expired records. |
| IBindingList_ApplySort(inProperty As System.ComponentModel.PropertyDescriptor, direction As System.ComponentModel.ListSortDirection) | Protected Method | `—` | Remaps list sorts from raw IDs to `ExpirationDateSort`, `AttorneyName`, `ALJName`, `AdjusterName`, and `PolicyNumberSort` before delegating to the base collection. |

> **Note:** Statements marked with `*` were inferred from code structure, naming
> conventions, or contextual evidence where direct confirmation was not available
> in source artifacts. Statements marked with `**` could not be confirmed; treat
> as unknown until verified.

## Sources

- `SAIF.Business.Claim.Legal\TableMaint\clsAttorneyConflict.vb`
